package com.ihrm.system.dao;

import com.ihrm.domain.system.Permission;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.jpa.repository.JpaSpecificationExecutor;

import java.util.List;

/**
 * @author 小伟
 * @version V1.0
 * @Package com.ihrm.system.dao
 * @date 2020/12/12 17:38
 * @Copyright © 2020-2021 郑州恒星科技有限责任公司
 * 权限管理dao层接口
 */
public interface PermissionDao extends JpaRepository<Permission,String>, JpaSpecificationExecutor<Permission> {
    /**
     * 根据父权限id查询权限列表
     * @param pid 父id
     * @param type 权限类别，api
     * @return 权限列表
     */
    List<Permission> findAllByTypeAndPid(int type,String pid);
}
